<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    const arr = Array(20).fill().map((v, i) => i);
    const getPage = ({ page, pageSize }) => {
      let item = []
      for (let i = 0, j = 1; i < arr.length; i += pageSize, j++) {
        if (j === page) {
          item = arr.slice(i, j * pageSize)
          break
        }
      }
      return item
    }

  </script>
  <script>
    const res = getPage({ page: 2, pageSize: 8 })
    console.log(res);
  </script>
</body>

</html>